"""
2. 字符串操作与列表

题目：编写一个Python程序，接受用户输入的一个句子，然后输出该句子的字符数量、首字符、尾字符和字符列表。
提示：
    1. 使用input()函数获取用户输入的句子。
    2. 使用list()函数将句子转换为字符列表。
"""


# 获取用户输入的句子
sentence = input("请输入一个句子: ")

# 计算句子的字符数量
char_num = len(sentence)

# 获取首字符
first_char = sentence[0]

# 获取尾字符
last_char = sentence[-1]

# 将句子转换为字符列表
char_list = list(sentence)

# 输出结果
print("字符数量:", char_num)
print("首字符:", first_char)
print("尾字符:", last_char)
print("字符列表:", char_list)